package com.pig4cloud.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;

/**
 * 接口状态记录表
 *
 * @author pig
 * @date 2025-04-03 23:14:20
 */
@Data
@TableName("bus_interface_record")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "接口状态记录表")
public class BusInterfaceRecordEntity extends Model<BusInterfaceRecordEntity> {

 
	/**
	* recordId
	*/
    @TableId(type = IdType.ASSIGN_ID)
    @Schema(description="recordId")
    private Long recordId;

	/**
	* 会员id
	*/
    @Schema(description="会员id")
    private Long vipId;

	/**
	* 会员姓名
	*/
    @Schema(description="会员姓名")
    private String userName;

	/**
	* 会员卡号
	*/
    @Schema(description="会员卡号")
    private String account;

	/**
	* 操作人id
	*/
    @Schema(description="操作人id")
    private Long operateId;

	/**
	* 操作人姓名
	*/
    @Schema(description="操作人姓名")
    private String operater;

	/**
	* 交易的里程数
	*/
    @Schema(description="交易的里程数")
    private String tradeMaieage;

	/**
	* 交易发生时间
	*/
    @Schema(description="交易发生时间")
    private LocalDateTime tradeTime;

	/**
	* 航空公司id
	*/
    @Schema(description="航空公司id")
    private Long aircorpId;

	/**
	* 航空公司名称
	*/
    @Schema(description="航空公司名称")
    private String aircorpName;

	/**
	* 接口调用状态
	*/
    @Schema(description="接口调用状态")
    private String status;

	/**
	* 接口返回信息
	*/
    @Schema(description="接口返回信息")
    private String message;
}